﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace BookReader
{
    class dirCommand:ICommand
    {
        #region ICommand 成员

        void ICommand.Execute(string[] param)
        {
            if (param == null || param.Length != 1)
            {
                Console.WriteLine("参数不正确，正确示例" + ((ICommand)this).Help());
                return;
            }
            string dir = param[0];
            if (!Directory.Exists(dir))
            {
                Console.WriteLine("文件夹不存在");
            }
            StaticData.workingDir = dir;
            Console.WriteLine("工作文件夹设定为" + dir);

        }

        string ICommand.Help()
        {
            return "dir命令：更换工作目录 格式：[dir 目录全路径]";
        }

        #endregion
    }
}
